.shopify-section-group-header-group{position:sticky;left:0;top:-1px;padding-top:1px;width:100%;z-index:var(--z-header);background-color:var(--c-black);color:#fff}.header{position:relative;border-bottom:none}body:has(.search-modal[open]) .header{border-color:transparent}.header .container{padding-left:1rem;padding-right:1rem}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;padding:1rem 0}@media (max-width: 1350px){.header__inner{display:none}}@media (min-width: 1600px){.header__inner{padding-left:4rem}}.header__bar{padding:1rem 0 2rem;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1350px){.header__bar{padding:2rem 0}}.header__utils{margin-left:auto;color:var(--c-white)}.header__utils-items{display:flex;align-items:center;justify-content:flex-end}.header__phone{color:currentColor;text-decoration:none;font-size:1.4rem;font-weight:400;cursor:pointer;letter-spacing:.186em;padding-right:1rem}@media (max-width: 600px){.header__phone{display:none}}.header__utils-link{padding:0 1rem;line-height:0;transition:opacity var(--duration-default) ease}.header__utils-link:hover{opacity:.6}.header__utils-link span,.header__utils-link svg{pointer-events:none}.header__utils-link svg{width:2rem;height:auto}@media (max-width: 600px){.desktop.header__utils-item--customer{display:none}}.header__utils-item--cart .header__utils-link{padding-right:0;position:relative;margin-right:.5rem;font-weight:400}.header__utils-item--cart .cart-count-badge{position:absolute;line-height:1;top:-.8rem;left:100%}@media (max-width: 767px){.header__utils-item--cart .cart-count-badge.empty{color:var(--c-red)}}.header__utils-item .header__utils-search{display:block;padding:0 .5rem}.header__utils-item .header__utils-search button{background-color:transparent;border:none;display:block;line-height:0}@media (max-width: 1350px){.header__utils-item .header__utils-search{display:none}}.header__utils-item .header__utils-mobile-search{display:none;background-color:transparent;border:none;line-height:0;padding:0 .5rem;transition:opacity var(--duration-default) ease}.header__utils-item .header__utils-mobile-search svg{width:2rem;height:auto}.header__utils-item .header__utils-mobile-search:hover{opacity:.7}@media (max-width: 1350px){.header__utils-item .header__utils-mobile-search{display:block}}.header__logo{font-size:0;position:relative;z-index:calc(var(--z-modals) + 3)}.header__logo-mobile{display:none}.header__logo img,.header__logo svg{width:100%;height:auto}.header__logo-scrolled,.header__logo-main{position:absolute;display:block;width:100%;left:0;top:50%;transform:translateY(-50%);transition:opacity var(--duration-default) ease}.header__logo-main{max-width:var(--logo-width)}.header__logo-scrolled{opacity:0;max-width:var(--logo-scrolled-width)}.is-sticky .header__logo-main{opacity:0}.is-sticky .header__logo-scrolled{opacity:1}@media (max-width: 1350px){.header__logo{display:none}.header__logo-mobile{display:block;max-width:var(--logo-scrolled-width);position:relative}.header__logo-mobile .header__logo-main{opacity:0}.header__logo-mobile i{display:block;line-height:0}}.header__nav-items{display:flex;align-items:center}.header__nav-item{position:relative}.header__nav-item:before{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--c-white);opacity:.2;width:.1rem;height:1.2rem}.header__nav-item:last-child:before{content:none}.header__nav-item:after{content:"";display:block;position:absolute;width:1px;top:0;bottom:0;left:50%;opacity:0;border-top:1.2rem solid var(--c-red);border-bottom:1.2rem solid var(--c-red);visibility:hidden;transform:scale(0);transition:all .3s}.header__nav-item:hover:after{opacity:1;visibility:visible;transform:scale(1)}.header__nav-link{padding:1.5rem 2rem;font-size:1.3rem;text-transform:uppercase;letter-spacing:.2em;font-weight:600;transition:color var(--duration-default) ease}.header__nav-link[href="#"]{pointer-events:none}.header__nav-item:hover .header__nav-link,.header__nav-link:hover{color:var(--c-white)}.header-drawer{display:none}@media (max-width: 1350px){.header-drawer{display:block}}.header-drawer .header-drawer__button{margin-left:1.5rem}.header-drawer .header-drawer__title{color:var(--c-white);display:block;text-transform:uppercase;margin:3rem 2rem 2rem}.header-drawer__inner{display:flex;flex-direction:column;max-height:calc(100dvh - var(--header-top-position));width:100%;height:100%}.header-drawer__inner predictive-search .header__search-form button[type=submit]{display:none}.header-drawer__inner .header__search-results,.header-drawer__inner .header__search-results *{color:#fff;background-color:#000}.search-modal .header__search-container{padding:0}.header__search-container{padding:1rem 3rem}.search-modal .header__search-container{padding-left:24.8rem;padding-top:1.5rem}.header__search-results-empty,.header__search-results-title{margin-bottom:1.5rem}.header-drawer__content{background-color:var(--c-black);width:100%;position:fixed;top:var(--header-top-position);bottom:0;left:100%;z-index:var(--z-header);opacity:0;visibility:hidden;transform:translate(0);transition:all var(--duration-long);overflow-y:auto;overflow-x:hidden}.menu-opening .header-drawer__content{opacity:1;visibility:visible;transform:translate(-100%)}.header-drawer__link{display:flex;justify-content:space-between;gap:1.5rem;font-weight:600;text-transform:uppercase;color:#fff;font-size:1.6rem;padding:1.5rem 2rem;letter-spacing:.1625em}.header-drawer__link.is-bold{font-family:var(--ff-trump);font-size:2rem;font-weight:700;letter-spacing:.1em;color:var(--c-white);text-transform:uppercase;transition:opacity var(--duration-default) ease}.header-drawer__link.is-bold:hover{opacity:.8}.header-drawer__link.is-underlined{color:var(--c-white);font-family:var(--ff-trump);display:inline-block;font-size:1.4rem;font-weight:700;letter-spacing:.14em;border-bottom:.1rem solid var(--c-red);text-transform:uppercase;padding:1.2rem 0 .3rem;transition:opacity var(--duration-default) ease;margin:0 2rem}.header-drawer__link.is-underlined:hover{opacity:.7}.header-drawer__link svg{margin-left:auto;width:2rem}.header-drawer .header-drawer__submenu-list .header-drawer__link{font-size:1.3rem;color:var(--c-white)}.header-drawer__nav-wrapper{flex:1;overflow-y:auto;overflow-x:hidden;position:relative}.header-drawer__nav{overflow:hidden;width:100%;max-width:100vw;height:fit-content}.header-drawer__submenu{position:absolute;background-color:var(--c-black);left:0;top:0;height:100%;width:100%;transition:transform var(--duration-long) ease;z-index:1;transform:translate(100%)}.is-open>.header-drawer__submenu{transform:translate(0);max-height:100%;display:block;overflow:auto}.header-drawer__submenu-close{background-color:transparent;border:none;display:flex;align-items:center;gap:1rem;width:100%;padding:1.5rem 1rem;text-transform:uppercase;font-size:1.3rem;color:var(--c-white);letter-spacing:.2em}.header-drawer__submenu-close i{display:block;line-height:0}.header-drawer__utils{position:relative;border-top:1px solid rgba(136,136,136,.3);padding-top:.7rem}.header-drawer__utils:before{content:"";border-top:1px solid rgba(136,136,136,.3);border-bottom:1px solid rgba(136,136,136,.3);position:absolute;top:.4rem;left:0;width:100%;height:.6rem}.header-drawer__utils ul{display:flex;margin:0}.header-drawer__utils li{flex:1}.header-drawer__utils a{display:flex;width:100%;justify-content:center;align-items:center;padding:1.5rem}.header-drawer__utils li svg{width:2rem;height:auto}.search-modal{position:fixed;display:block;background-color:transparent;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none;transition:background-color var(--duration-long) ease;z-index:calc(var(--z-modals) - 1)}@media (max-width: 1350px){.search-modal{display:none}}.search-modal:after{content:"";position:absolute;top:calc(var(--header-top-position) + 4rem);left:0;width:100%;height:100%;background-color:transparent;z-index:-1}.search-modal[open]{pointer-events:all}.search-modal[open]:after{background-color:#000000b3}.search-modal .search-modal__logo{display:none;position:absolute;z-index:11;top:8.7rem;left:5rem;width:100%;width:17.8rem;height:var(--header-top-position)}@media (max-width: 1599px){.search-modal .search-modal__logo{left:1rem}}.search-modal[open] .search-modal__logo{display:block}body:has(.is-sticky>.header) .header__logo-main{opacity:0}body:has(.is-sticky>.header) .header__logo-scrolled{opacity:1}.search-modal__close{display:none;background:none;padding:0;border:none;border-radius:0;margin:0;position:absolute;top:4rem;right:4rem;z-index:1;cursor:pointer}.search-modal__dialog{width:100%;padding-left:24.8rem;margin-top:5rem;transform:translateY(calc(-100% - 15rem));transition:transform var(--duration-long) ease;background-color:#000}.predictive-search-results,.predictive-search-results *,.header__search-container{background-color:#000!important;color:#fff!important}.search-modal__content{background-color:var(--c-black)}.search-modal[open] .search-modal__dialog{transform:translateY(0)}.search-modal .modal__search{position:relative}.search-modal .form-row{max-width:65rem;padding-left:5rem;position:relative}.search-modal .field__input{background-color:transparent;padding:0;color:var(--c-white);border:none;border-bottom:1px solid currentColor}.search-modal .field__input:focus{outline:none;border-width:2px}.search-modal .button:before{content:none}.search-modal .search__navigation{color:var(--c-white);padding-bottom:3rem}.search-modal .search__navigation-title{color:var(--c-white);text-transform:uppercase;font-size:2rem;margin:1rem 0}.search-modal .search__navigation ul li{margin-bottom:.8rem}.search-modal .search__navigation ul a{opacity:.6;transition:opacity .3s ease-in-out;font-weight:400;font-size:1.3rem;text-transform:uppercase}.search-modal .search__navigation ul a:hover{opacity:1}.header-drawer__search{position:relative}.header-drawer__search input{border-radius:0;font-size:1.3rem}@media (max-width: 767px){.header-drawer__search input{padding:0 2rem}}.header-drawer__search input::placeholder{text-transform:uppercase;font-weight:400}.header-drawer__search .button{position:absolute;top:0;right:0;background-color:transparent;padding:0;font-size:0;height:100%;min-width:5rem;color:var(--c-gray-500)}.header-drawer__search .button:before{content:none}.header-drawer__search .form-row{gap:0}.header-drawer__search .form-row+.form-row{margin-top:0}.header-drawer__search-wrapper{position:relative;z-index:8}@media screen and (min-width: 750px){.header__search-form>.form-row+.form-row{margin-top:0}.header__search-icon{color:#fff;position:absolute;top:0;left:0;height:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:5rem}.header__search-wrapper{width:100%;min-width:3rem;will-change:min-width;transition:min-width var(--duration-default)}.header__search-wrapper[open]{min-width:23rem}.header__search-wrapper[open] summary{outline:0}.header__search-wrapper summary svg{will-change:fill;transition:fill var(--duration-default)}.header__search-wrapper[open] summary svg{position:absolute;top:calc(50% + 2rem);right:1.3rem;transform:translateY(-50%);fill:var(--color-background-secondary);z-index:101}.header__search-wrapper summary+*{opacity:0;will-change:opacity;transition:opacity var(--duration-default) ease-in-out}.header__search-wrapper[open] summary+*{opacity:1}.header__search-form input[type=search]{height:4rem}.header__search-form button[type=submit]{display:none;width:auto;height:auto;min-width:0;font-size:0;padding-inline:1.5rem;will-change:opacity;transition:opacity var(--duration-default)}.header__search-form{position:relative}.header__search-form:after{position:absolute;top:100%;width:100%;left:0;background-color:var(--color-paragraphs);height:6rem}.header__search-results{color:var(--c-white);background-color:var(--color-paragraphs);position:absolute;top:100%;left:0;width:100%;max-height:60rem;max-height:63vh;overflow-y:auto;will-change:opacity;transition:opacity var(--duration-default),visibility var(--duration-default);transition-delay:var(--duration-default)}.header__search-results-body{background-color:#000;position:relative}.header__search-results *{color:var(--c-white)}.header__search-wrapper[open] .header__search-results{opacity:1;visibility:visible}}@media screen and (min-width: 990px){.header__search-wrapper[open]{min-width:30rem}}@media (hover: hover) and (pointer: fine){.header__search-form button[type=submit]:hover{background-color:var(--color-solid-button-background);opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-header.css.map?v=10819843992031578811747691736 */


/* Local fallback: make mobile header drawer work even if Shopify JS fails */
details[open] > .header-drawer__content {
  opacity: 1;
  visibility: visible;
  transform: translate(-100%);
}

dropdown-disclosure details[open] > .header-drawer__submenu {
  transform: translate(0);
  max-height: 100%;
  display: block;
  overflow: auto;
}


/* Local tweak: in the mobile menu drawer, only show the "Browse all" link
   inside each submenu; hide individual brand links. */
.header-drawer__submenu-list .header-drawer__submenu-item .header-drawer__link:not(.is-underlined) {
  display: none;
}


/* Fix Used gear submenu: hide all links except "Browse All Used Gear" */
#link-used-gear .header-drawer__submenu-item .header-drawer__link:not(.is-underlined) {
  display: none;
}


/* Fix Accessories submenu: hide all links except "Browse All Accessories" */
#link-accessories .header-drawer__submenu-item .header-drawer__link:not(.is-underlined) {
  display: none;
}
